spiro compound - French English Dictionary